Skeleton in the closet

English word definition — powered by WordNet

NOUN

a scandal that is kept secret

Want to remember skeleton in the closet?

Sign up free to bookmark & revise